﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace GoodTrader.GTWave
{
    public class GTTrendLine
    {
        // 추세선 시작점의 번호
        int m_TrendIndex = 0;
        public int TrendIndex
        {
            get { return m_TrendIndex; }
            set { m_TrendIndex = value; }
        }
        // 추세 시작점
        GTPoint m_SP = new GTPoint();
        public GoodTrader.GTWave.GTPoint SP
        {
            get { return m_SP; }
            set { m_SP = value; }
        }
        
        // 가장 가까운 점으로 기준으로 한 추세선
        GTPoint m_Near = new GTPoint();
        public GoodTrader.GTWave.GTPoint Near
        {
            get { return m_Near; }
            set { m_Near = value; }
        }

        // 두번째 먼 점을 기준으로 한 추세선
        GTPoint m_Far = new GTPoint();
        public GoodTrader.GTWave.GTPoint Far
        {
            get { return m_Far; }
            set { m_Far = value; }
        }

        // 전체를 기준으로 한 추세선
        GTPoint m_MuchFar = new GTPoint();
        public GoodTrader.GTWave.GTPoint MuchFar
        {
            get { return m_MuchFar; }
            set { m_MuchFar = value; }
        }
    }
}
